dump: Print the version when dumping a commit, log/show/etc.
authorJames Antill <james@and.org>
Wed, 22 Oct 2014 05:23:49 +0000 (01:23 -0400)
committerColin Walters <walters@verbum.org>
Thu, 23 Oct 2014 14:21:17 +0000 (10:21 -0400)
src/ostree/ot-dump.c

index bb1f9824095a8d9060f90db34dbab869e652dbae..a9fb623f1b0e839347d0a4b8395bb300790f825c 100644 (file)
@@ -26,6 +26,7 @@
 
 #include "ot-dump.h"
 #include "otutil.h"
+#include "ot-admin-functions.h"
 
 void
 ot_dump_variant (GVariant *variant)
@@ -92,6 +93,7 @@ dump_commit (GVariant            *variant,
   const gchar *body;
   guint64 timestamp;
   gs_free gchar *str = NULL;
+  gs_free gchar *version = NULL;
 
   /* See OSTREE_COMMIT_GVARIANT_FORMAT */
   g_variant_get (variant, "(a{sv}aya(say)&s&stayay)", NULL, NULL, NULL,
@@ -102,6 +104,11 @@ dump_commit (GVariant            *variant,
   if (str)
     g_print ("Date:  %s\n", str);
 
+  if ((version = ot_admin_checksum_version (variant)))
+    {
+      g_print ("Version: %s\n", version);
+    }
+
   g_print ("\n");
   dump_indented_lines (subject);